package com.xcj.juhe.service;

import com.xcj.juhe.dto.UserLoginDto;
import com.xcj.juhe.vo.RegisterUserVO;
import com.xcj.juhe.vo.ResultVO;
import com.xcj.juhe.vo.UserVO;

import java.util.ArrayList;
import java.util.Map;

/**
 * @author xcj
 * @date 2021/4/14 18:50
 */
public interface UserService {

    //聚合的新增账号
    public ResultVO addUser(ArrayList<RegisterUserVO> arrayList,String appId, String appkey, Map map);

    //联运的新增账号
    public ArrayList<RegisterUserVO> addAccount(int number,String dcProductId,String dcChannelId,String dcAppkey, String time);

    //聚合批量登录
    public ResultVO usersLogin(UserLoginDto userLoginDto);

    //获取当前渠道可登录的小号
    public ArrayList<String> getCanLoginSubUserIds(String dcChannelId,String dcProductId,String time);

}
